package sz.szsmk.citizencard.model.network.bean;

/**
 * Copyright (c)2021/4/29
 * author: hxh
 * created on: 2021/4/29 14:32
 * description:
 */
public class WXPayBean {


    /**
     * extend : null
     * pre_code : wx07172652855255bed4961247f9a0780000
     * timeStamp : null
     * nonceStr : null
     * backage : null
     * paySign : null
     * signType : null
     * createPayOrderResultDto : {"extend":null,"timeStamp":"1620379612","backage":"Sign=WXPay","prepayId":"wx07172652855255bed4961247f9a0780000","wxAppId":"wxaa5b8cc8fd258c11","wxPartnerId":"1507955111","nonceStr":"8369881590bd4d82b2a7a4eb5daa8a53","sign":"2DFA69F951A48B4DFB41523767E3C0AD","signType":null}
     * code : 000000
     * message : 操作成功
     * orderId : 2664489
     * tradeType : 2
     */

    /**
     * extend : null
     * pre_code : wx07172652855255bed4961247f9a0780000
     * timeStamp : null
     * nonceStr : null
     * backage : null
     * paySign : null
     * signType : null
     * createPayOrderResultDto : {"extend":null,"timeStamp":"1620379612","backage":"Sign=WXPay","prepayId":"wx07172652855255bed4961247f9a0780000","wxAppId":"wxaa5b8cc8fd258c11","wxPartnerId":"1507955111","nonceStr":"8369881590bd4d82b2a7a4eb5daa8a53","sign":"2DFA69F951A48B4DFB41523767E3C0AD","signType":null}
     * code : 000000
     * message : 操作成功
     * orderId : 2664489
     * tradeType : 2
     */

    private String extend;
    private String pre_code;
    private String timeStamp;
    private String nonceStr;
    private String backage;
    private String paySign;
    private String signType;
    private CreatePayOrderResultDtoBean createPayOrderResultDto;
    private String code;
    private String message;
    private String orderId;
    private String tradeType;

    private String succeedUrl;
    private String failedUrl;

    private String curReqData;
    private String token;

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getCurReqData() {
        return curReqData;
    }

    public void setCurReqData(String curReqData) {
        this.curReqData = curReqData;
    }

    public String getSucceedUrl() {
        return succeedUrl;
    }

    public void setSucceedUrl(String succeedUrl) {
        this.succeedUrl = succeedUrl;
    }

    public String getFailedUrl() {
        return failedUrl;
    }

    public void setFailedUrl(String failedUrl) {
        this.failedUrl = failedUrl;
    }

    public String getExtend() {
        return extend;
    }

    public void setExtend(String extend) {
        this.extend = extend;
    }

    public String getPre_code() {
        return pre_code;
    }

    public void setPre_code(String pre_code) {
        this.pre_code = pre_code;
    }

    public String getTimeStamp() {
        return timeStamp;
    }

    public void setTimeStamp(String timeStamp) {
        this.timeStamp = timeStamp;
    }

    public String getNonceStr() {
        return nonceStr;
    }

    public void setNonceStr(String nonceStr) {
        this.nonceStr = nonceStr;
    }

    public String getBackage() {
        return backage;
    }

    public void setBackage(String backage) {
        this.backage = backage;
    }

    public String getPaySign() {
        return paySign;
    }

    public void setPaySign(String paySign) {
        this.paySign = paySign;
    }

    public String getSignType() {
        return signType;
    }

    public void setSignType(String signType) {
        this.signType = signType;
    }

    public CreatePayOrderResultDtoBean getCreatePayOrderResultDto() {
        return createPayOrderResultDto;
    }

    public void setCreatePayOrderResultDto(CreatePayOrderResultDtoBean createPayOrderResultDto) {
        this.createPayOrderResultDto = createPayOrderResultDto;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getTradeType() {
        return tradeType;
    }

    public void setTradeType(String tradeType) {
        this.tradeType = tradeType;
    }

    public static class CreatePayOrderResultDtoBean {
        /**
         * extend : null
         * timeStamp : 1620379612
         * backage : Sign=WXPay
         * prepayId : wx07172652855255bed4961247f9a0780000
         * wxAppId : wxaa5b8cc8fd258c11
         * wxPartnerId : 1507955111
         * nonceStr : 8369881590bd4d82b2a7a4eb5daa8a53
         * sign : 2DFA69F951A48B4DFB41523767E3C0AD
         * signType : null
         */

        private String extend;
        private String timeStamp;
        private String backage;
        private String prepayId;
        private String wxAppId;
        private String wxPartnerId;
        private String nonceStr;
        private String sign;
        private String signType;



        public String getTimeStamp() {
            return timeStamp;
        }

        public void setTimeStamp(String timeStamp) {
            this.timeStamp = timeStamp;
        }

        public String getBackage() {
            return backage;
        }

        public void setBackage(String backage) {
            this.backage = backage;
        }

        public String getPrepayId() {
            return prepayId;
        }

        public void setPrepayId(String prepayId) {
            this.prepayId = prepayId;
        }

        public String getWxAppId() {
            return wxAppId;
        }

        public void setWxAppId(String wxAppId) {
            this.wxAppId = wxAppId;
        }

        public String getWxPartnerId() {
            return wxPartnerId;
        }

        public void setWxPartnerId(String wxPartnerId) {
            this.wxPartnerId = wxPartnerId;
        }

        public String getNonceStr() {
            return nonceStr;
        }

        public void setNonceStr(String nonceStr) {
            this.nonceStr = nonceStr;
        }

        public String getSign() {
            return sign;
        }

        public void setSign(String sign) {
            this.sign = sign;
        }

        public String getExtend() {
            return extend;
        }

        public void setExtend(String extend) {
            this.extend = extend;
        }

        public String getSignType() {
            return signType;
        }

        public void setSignType(String signType) {
            this.signType = signType;
        }
    }
}
